TMPL_130_MDFT.txt Default Instrument ID: 1-byte integer (decimal) Default Percussion Instrument ID: 1-byte integer (decimal) Ch 1: 1-byte integer (decimal) Ch 2: 1-byte integer (decimal) Ch 3: 1-byte integer (decimal) Ch 4: 1-byte integer (decimal) Ch 5: 1-byte integer (decimal) Ch 6: 1-byte integer (decimal) Ch 7: 1-byte integer (decimal) Ch 8: 1-byte integer (decimal) Ch 9: 1-byte integer (decimal) Ch 10: 1-byte integer (decimal) Ch 11: 1-byte integer (decimal) Ch 12: 1-byte integer (decimal) Ch 13: 1-byte integer (decimal) Ch 14: 1-byte integer (decimal) Ch 15: 1-byte integer (decimal) Ch 16: 1-byte integer (decimal) Ins 0: 1-byte integer (decimal) Ins 1: 1-byte integer (decimal) Ins 2: 1-byte integer (decimal) Ins 3: 1-byte integer (decimal) Ins 4: 1-byte integer (decimal) Ins 5: 1-byte integer (decimal) Ins 6: 1-byte integer (decimal) Ins 7: 1-byte integer (decimal) Ins 8: 1-byte integer (decimal) Ins 9: 1-byte integer (decimal) Ins 10: 1-byte integer (decimal) Ins 11: 1-byte integer (decimal) Ins 12: 1-byte integer (decimal) Ins 13: 1-byte integer (decimal) Ins 14: 1-byte integer (decimal) Ins 15: 1-byte integer (decimal) Ins 16: 1-byte integer (decimal) Ins 17: 1-byte integer (decimal) Ins 18: 1-byte integer (decimal) Ins 19: 1-byte integer (decimal) Ins 20: 1-byte integer (decimal) Ins 21: 1-byte integer (decimal) Ins 22: 1-byte integer (decimal) Ins 23: 1-byte integer (decimal) Ins 24: 1-byte integer (decimal) Ins 25: 1-byte integer (decimal) Ins 26: 1-byte integer (decimal) Ins 27: 1-byte integer (decimal) Ins 28: 1-byte integer (decimal) Ins 29: 1-byte integer (decimal) Ins 30: 1-byte integer (decimal) Ins 31: 1-byte integer (decimal) Ins 32: 1-byte integer (decimal) Ins 33: 1-byte integer (decimal) Ins 34: 1-byte integer (decimal) Ins 35: 1-byte integer (decimal) Ins 36: 1-byte integer (decimal) Ins 37: 1-byte integer (decimal) Ins 38: 1-byte integer (decimal) Ins 39: 1-byte integer (decimal) Ins 40: 1-byte integer (decimal) Ins 41: 1-byte integer (decimal) Ins 42: 1-byte integer (decimal) Ins 43: 1-byte integer (decimal) Ins 44: 1-byte integer (decimal) Ins 45: 1-byte integer (decimal) Ins 46: 1-byte integer (decimal) Ins 47: 1-byte integer (decimal) Ins 48: 1-byte integer (decimal) Ins 49: 1-byte integer (decimal) Ins 50: 1-byte integer (decimal) Ins 51: 1-byte integer (decimal) Ins 52: 1-byte integer (decimal) Ins 53: 1-byte integer (decimal) Ins 54: 1-byte integer (decimal) Ins 55: 1-byte integer (decimal) Ins 56: 1-byte integer (decimal) Ins 57: 1-byte integer (decimal) Ins 58: 1-byte integer (decimal) Ins 59: 1-byte integer (decimal) Ins 60: 1-byte integer (decimal) Ins 61: 1-byte integer (decimal) Ins 62: 1-byte integer (decimal) Ins 63: 1-byte integer (decimal) Ins 64: 1-byte integer (decimal) Ins 65: 1-byte integer (decimal) Ins 66: 1-byte integer (decimal) Ins 67: 1-byte integer (decimal) Ins 68: 1-byte integer (decimal) Ins 69: 1-byte integer (decimal) Ins 70: 1-byte integer (decimal) Ins 71: 1-byte integer (decimal) Ins 72: 1-byte integer (decimal) Ins 73: 1-byte integer (decimal) Ins 74: 1-byte integer (decimal) Ins 75: 1-byte integer (decimal) Ins 76: 1-byte integer (decimal) Ins 77: 1-byte integer (decimal) Ins 78: 1-byte integer (decimal) Ins 79: 1-byte integer (decimal) Ins 80: 1-byte integer (decimal) Ins 81: 1-byte integer (decimal) Ins 82: 1-byte integer (decimal) Ins 83: 1-byte integer (decimal) Ins 84: 1-byte integer (decimal) Ins 85: 1-byte integer (decimal) Ins 86: 1-byte integer (decimal) Ins 87: 1-byte integer (decimal) Ins 88: 1-byte integer (decimal) Ins 89: 1-byte integer (decimal) Ins 90: 1-byte integer (decimal) Ins 91: 1-byte integer (decimal) Ins 92: 1-byte integer (decimal) Ins 93: 1-byte integer (decimal) Ins 94: 1-byte integer (decimal) Ins 95: 1-byte integer (decimal) Ins 96: 1-byte integer (decimal) Ins 97: 1-byte integer (decimal) Ins 98: 1-byte integer (decimal) Ins 99: 1-byte integer (decimal) Ins 100: 1-byte integer (decimal) Ins 101: 1-byte integer (decimal) Ins 102: 1-byte integer (decimal) Ins 103: 1-byte integer (decimal) Ins 104: 1-byte integer (decimal) Ins 105: 1-byte integer (decimal) Ins 106: 1-byte integer (decimal) Ins 107: 1-byte integer (decimal) Ins 108: 1-byte integer (decimal) Ins 109: 1-byte integer (decimal) Ins 110: 1-byte integer (decimal) Ins 111: 1-byte integer (decimal) Ins 112: 1-byte integer (decimal) Ins 113: 1-byte integer (decimal) Ins 114: 1-byte integer (decimal) Ins 115: 1-byte integer (decimal) Ins 116: 1-byte integer (decimal) Ins 117: 1-byte integer (decimal) Ins 118: 1-byte integer (decimal) Ins 119: 1-byte integer (decimal) Ins 120: 1-byte integer (decimal) Ins 121: 1-byte integer (decimal) Ins 122: 1-byte integer (decimal) Ins 123: 1-byte integer (decimal) Ins 124: 1-byte integer (decimal) Ins 125: 1-byte integer (decimal) Ins 126: 1-byte integer (decimal) Ins 127: 1-byte integer (decimal) 4-byte zero fill 4-byte zero fill 4-byte zero fill 4-byte zero fill 4-byte zero fill TMPL_129_SONG.txt ‘Midi/cmid’ resource ID: 2-byte integer (decimal) Lead instrument ‘INST’ ID: 1-byte integer (decimal) Reserved (Set to 0): 1-byte integer (decimal) Tempo (or 0, default 16667) < slower, > faster: 2-byte integer (decimal) Song pitch shift (12 is up an octave, -12 is down an octave): 2-byte integer (decimal) Extra channels for sound effects: 1-byte integer (decimal) Max Notes: 1-byte integer (decimal) Max Norm Notes: 2-byte integer (decimal) (bit field) Reserved (Set to 0): boolean Terminate decaying notes early when exceeding Max Norm Notes?: boolean Note interpolate whole song?: boolean Note interpolate lead instrument?: boolean Set Default programs: 0-program=channel, 1-program=track: boolean Enable MIDI Program Change for INST settings?: boolean Disable note click removal?: boolean Use Lead INST for all voices?: boolean Global note release (in 1/60ths): 1-byte integer (decimal) Reserved (Set to 0): 1-byte integer (decimal) (bit field) Reserved (Set to 0): boolean Reserved (Set to 0): boolean Interpolate output buffer when using 11 KHz driver?: boolean Master enable: inst. pitch randomness: boolean Scale lead INST when amplitude scaling enabled?: boolean Force all INSTs to use amplitude scaling if Master enable set?: boolean Master enable: allow note amplitude scaling?: boolean Reserved (Set to 0): boolean INST Remaps:: list (2-byte one-based item count) Midi Program: 2-byte integer (decimal) INST ID: 2-byte integer (decimal) Copyright: pstring (1-byte length) Author: pstring (1-byte length) TMPL_128_INST.txt ‘snd/csnd’ resource ID (Default): 2-byte integer (decimal) Sample root key (Use 0 for default in ‘snd’): 2-byte integer (decimal) Reserved (Set to 0): 1-byte integer (decimal) (bit field) Interpolate if lead instrument does?: boolean Use note amplitude scaling?: boolean Disable ‘snd’ looping?: boolean Reserved (Set to 0): boolean Reserved (Set to 0): boolean Reserved (Set to 0): boolean Reserved (Set to 0): boolean Reserved (Set to 0): boolean (bit field) Never interpolate?: boolean Play only at sampled frequency?: boolean Transpose to fit key splits?: boolean Apply Sound Modifier?: boolean Reserved (Set to 0): boolean Instrument not polyphonic?: boolean Enable pitch randomness?: boolean Play from random keyboard splits?: boolean SMOD (Sound Modifier) Rsrc ID #: 1-byte integer (decimal) SMOD parameter 1 (or 0): 2-byte integer (decimal) SMOD parameter 2 (or 0): 2-byte integer (decimal) Number of keyboard splits: list (2-byte one-based item count) Lowest MIDI note playable: 1-byte integer (decimal) Highest MIDI note playable: 1-byte integer (decimal) ‘snd’ resource ID for range: 2-byte integer (decimal) SMOD parameter 1 (0 for no SMOD): 2-byte integer (decimal) SMOD parameter 2 (0 for no SMOD): 2-byte integer (decimal) Tremolo data: list (2-byte one-based item count) Tremolo data: 2-byte integer (hex) Terminate tremolo with $8000!: 2-byte integer (hex) Reserved (Set to 0): 2-byte integer (decimal) Copyright: pstring (1-byte length) Author: pstring (1-byte length)